272476
501399
215352
598369
383913
185135
333941
1005588
701318
156926
143140
691801
5165799
3584581
3108148
2415804
2241988
2067609
1986358
192078
1775118
1724136
1696196
1642471